long-clawed crayfish - English Synonyms Dictionary